/*_____________________________________constant_________________________________*/

html, body { 
  margin:0;
  padding:0; 
  width:100%;
  height:100%;
  text-align: center;
  color:#FFFFFF;
  font-family:Arial;
  font-size: 13px;
  background:#126393;
}

p, .paramlist_key {
	font-size: 13px;
	padding: 0 ;
	margin: 0 ;	
}

td, tr {}

img {
	border: none;
	padding: 0;
	margin: 0;
}

.input {
	border: none;
	padding: 0;
	margin: 0;
}

.underline{ text-decoration:underline}
.left{ text-align:left}
.fL{ float:left}
.fR{ float:right}
.cL{clear:both}
.block{ display:block}
.none{ text-decoration:none}
.disp_none{ display:none}

#maincontent{padding:0 ;}
#content {
line-height:18px;
padding:15px 0 0;
text-align:justify;
}

#middle {
	text-align:center;
}

#wrapper {
background:url(IMAGES/bg_btm.jpg) repeat-x bottom;
  min-height: 100%;
  height: auto ;
  height: 100%; 
  background-repeat:repeat-x;
  visibility:hidden;z-index:2; position:relative;
}
.tailing{z-index:1; width:100%; position:absolute}
.bg_x{float:left; width:49.99%; background-image:url(IMAGES/bg_x.jpg); height:630px}
.bg_x_1{float:left; width:49.99%; background-image:url(IMAGES/bg_x_1.jpg); height:630px}
/*_____________________________________INDEX.PHP_STYLES_________________________________*/


ul{list-style-type: none;padding:0 ;margin:0 ;}
ul li{
display:block;
list-style-type:none;
margin:0 0;
padding:5px 0;
vertical-align:middle;
}

#content ul li{background-position:10px 14px;

padding-right:10px ;} 

ul li a{text-decoration:underline  ; font-size:12px;}
ul li a:hover{ text-decoration:none  ;}

ul.menu li a,
ul.mostread li a,
ul.latestnews li a
{
background-repeat:repeat-x;
background-position:bottom;
}

.buttonheading{margin:0 0 20px 0 ;}

/*_____________edit your details__________*/
table.paramlist select{width:148px;}
input#name, input#email, input#password, input#password2, #username {width:142px;}
table.paramlist td.paramlist_key{width:130px;}
#adminForm{padding:0; margin:0;}
#userform{padding:0; margin:0;}
/*________________________________________*/
#container {
margin: 0 auto;	
text-align: left;
border-top: none;
width: 1100px;
padding-bottom:0px;
}
.for_login{margin: -57px 0 0;}
#footer {
margin-top: 0px;
height:340px;
background:url(IMAGES/bg_slider_main.jpg) repeat-x;
overflow:hidden;
color:#fff;
}
.footer_col_1{width: 162px;  margin-right: 13px; background:url(IMAGES/separator.jpg) no-repeat right;}
.footer_col_2{width: 217px;  margin-right: 17px; background:url(IMAGES/separator_1.jpg) no-repeat right;}
.footer_col_3{width: 212px;  margin-right: 18px; background:url(IMAGES/separator.jpg) no-repeat right;}
.footer_col_4{width: 147px;}
.footer_bottom{background:url(IMAGES/bg_footer.jpg) repeat-x 0 255px;}
#bottom {
height:390px;

width:1100px;
margin-left:0;

}
#bottom a{margin:0 8px;}
.footer_1{padding-left:21px;width:441px;padding-top:13px; line-height:19px;}
.footer_2{padding-top:22px;
width:497px;}



.clear{clear:both;}

.contentdescription {padding: 10px 0 ;}
.sectiontableheader {
font-size:15px;
padding:3px 5px;
}
.sectiontableheader a{ font-weight:bold; text-decoration:none}
.sectiontableentry1, .sectiontableentry2 {
	font-size:12px;
height:20px;
line-height:20px;
text-align:left;
text-indent:0;
}
.sectiontableentry1new{
	height: 32px;
	line-height: 32px;
	font-size: 12px;
	text-indent: 0 ;
	padding:6px 0 0 0;
	background-color: #FFFFFF;
	width:10px;
}
.sectiontableentry2new {	
	height: 32px;
	line-height: 32px;
	font-size: 12px;
	text-indent: 0 ;
	padding:0 0 0 10px;
	background-color: #FFFFFF;
}
.invalid { border-color: #ff0000; }
label.invalid { color: #ff0000; }
a.pass{color:#929090; font-size:11px; font-family:tahoma; text-decoration:underline}
a.pass:hover{text-decoration:none}
.poll{padding:0 ;margin:0 ;}
.polls{font-weight:bold; font-size:14px; font-family:tahoma;color:#222222;padding:10px 0 0 0;}
.button:hover, .button:focus {	
	cursor:pointer;	
}
.inputbox_mail {
	border: 1px solid #D4D0C8;
	width:396px;
	padding: 2px;
}
.search {
padding:0 ;
margin:0 ;
}

.pollstableborder{ width:100% }
#emailForm{ margin-top:-5px;}

.published .inputbox{border: 0 solid #D4D0C8;}

/*________________________________________CONTENT BOX_____________________________________*/
.article_column{padding:0 2px 0 0;}

.img_1{background-image:url(IMAGES/img_1.jpg);
background-repeat:no-repeat;
height:74px;
margin-top:17px;
width:63px;}

.img_2{background-image:url(IMAGES/img_2.jpg);
background-repeat:no-repeat;
height:74px;
margin-top:17px;
width:63px;}

.img_3{background-image:url(IMAGES/img_3.jpg);
background-repeat:no-repeat;
height:74px;
margin-top:17px;
width:63px;}

.img_4{background-image:url(IMAGES/img_4.jpg);
background-repeat:no-repeat;
height:74px;
margin-top:17px;
width:63px;}



p.cL{height:1px ; line-height:1px }

.bg_mdl{width:1100px;}
.bg_btm{ width:1100px;}
.bg_top{background:url('IMAGES/bg_top.png') no-repeat;}
.bg_top_pages{background:url('IMAGES/bg_top_pages.jpg') no-repeat ;}
.bg_content{padding:0px 0px 40px 0px;}

.box_mdl_1{background:url(IMAGES/box_mdl_1.jpg) repeat-y;width:264px;}
.box_btm_1{background-image:url(IMAGES/box_btm_1.jpg); width:264px; background-repeat:no-repeat; background-position:left bottom;}
.box_top_1{background-image:url(IMAGES/box_top_1.jpg); width:264px; background-repeat:no-repeat;}
.box_content_1{
padding:10px 35px 20px 35px;
}
.box_title_1{
color:#FFFFFF;
display:block;
font-family:'Arial';
font-size:16px;
font-weight:bold;
line-height:16px;
margin:0 0 0 35px;
padding-top:17px;
}
.box_content_1 a{}



.box_mdl_2{background:url(IMAGES/box_mdl_2.jpg) repeat-y; width:264px;}
.box_btm_2{background-image:url(IMAGES/box_btm_2.jpg); width:264px; background-repeat:no-repeat; background-position:left bottom;}
.box_top_2{background-image:url(IMAGES/box_top_2.jpg); width:264px; background-repeat:no-repeat;}
.box_top_2_2{background-image:url(IMAGES/box_top_2_2.jpg); width:264px; background-repeat:no-repeat;}
.box_top_2_2_pages{background-image:url(IMAGES/box_top_2_2_pages.jpg) ; width:264px; background-repeat:no-repeat;}
.box_content_2{
padding:26px 35px 20px;
}
.box_title_2{
color:#442C08;
display:block;
font-family:'Arial';
font-size:18px;
margin:0;
padding:24px 0px 0px 63px;
line-height:18px;
}
.box_mdl_pages_2{background:url(IMAGES/box_mdl_2_pages.jpg) repeat-y; width:264px;}
.box_btm_pages_2{background-image:url(IMAGES/box_btm_2_pages.jpg); width:264px; background-repeat:no-repeat; background-position:left bottom;}
.box_top_pages_2{background-image:url(IMAGES/box_top_2_pages.jpg); width:264px; background-repeat:no-repeat;}

.tab_1{width:132px;height:42px; line-height:42px; cursor:pointer; text-align:center}
.tab_2{width:132px;height:42px; line-height:42px; cursor:pointer; text-align:center}
#tab_1{  position:relative}
#tab_2{ display:none; position:absolute}
.item_new{margin:0px 0px 30px 0px;}

#header .box_mdl_1, #header .box_mdl_2, #header .box_mdl_3, #bottom_position .box_mdl_1, #bottom_position .box_mdl_2, #bottom_position .box_mdl_3{background-image:none; width:100%; background-repeat:no-repeat; background-position:left top }
#header .box_btm_1, #header .box_btm_2, #header .box_btm_3, #bottom_position .box_btm_1, #bottom_position .box_btm_2, #bottom_position .box_btm_3{background-image:none; width:100%; background-repeat:no-repeat;background-position:left top }
#header .box_top_1, #header .box_top_2, #header .box_top_3, #bottom_position .box_top_1, #bottom_position .box_top_2, #bottom_position .box_top_3{background-image:none; width:100%; background-repeat:no-repeat;background-position:left top }
#header .box_content_1, #header .box_content_2, #header .box_content_3, #bottom_position .box_content_1, #bottom_position .box_content_2, #bottom_position .box_content_3{padding:0 ;width:100%;}
#header .box_title_1, #header .box_title_2, #header .box_title_3, #bottom_position .box_title_1, #bottom_position .box_title_2, #bottom_position .box_title_3{padding:0 ;width:100%; height:auto ;}
#user1 .usertitlebad{ display:none}
#user1 .usertitlegood{ display:block }


.bg_content_outer{ width:100%;}
.content_inner{padding:0px 0px 0px 0px;}

h4{padding:0 ;margin:0;}

.underdate{height:1px;}
.underdate1{height:1px;}

.user_31, .user_32, .user_33{width:264px;}
.user_32, .user_33{margin-left:67px;}

.moduletable, .moduletable_menu, .moduletable_text, .moduletable_rss{margin-bottom:14px;}
#left_outmiddle, #left_outleft, #left_outright {
	width:264px;
	float: left;
	padding:0 0 0 87px;	
}
#right_outmiddle, #right_outleft, #right_outright {
	width:264px;
	float: right;
	padding:0 87px 0 0;	
}
#left, #right {	
padding-top:18px;
width:264px;
}
#content_outmiddle {
	margin:0 370px 0 370px;
}
#content_outleft {
	margin-left: 386px;
	border-right: none;
	padding:0 87px 0 0;
}
#content_outright {
	margin-right: 386px;
	border-left: none;
	padding:0 0 0 87px;
	
}
#content_out{padding:0 87px 0 87px;}
.topcontent, .breadcrumb{padding:0 87px 0 87px;}
.breadcrumb{margin:0 0 10px;}
/*________________________________________HEADER_____________________________________*/
.bg_enter{background:url(IMAGES/bg_enter.jpg) no-repeat;width:1100px;height:89px;}
.bg_logo{background:url(IMAGES/bg_logo.jpg) no-repeat;width:1100px;height:82px;}
.bg_menu{background:url(IMAGES/bg_menu.jpg) no-repeat;width:1100px;/*height:76px;*/}
.bg_slider{background:url(IMAGES/bg_slider.jpg) no-repeat;width:1100px;height:339px;margin:0px 0px 23px 0px;}
.slider_1{background:url(IMAGES/bg_slider_1.jpg) no-repeat;width:947px;height:255px; text-align:left;}

.logo{padding-left:10px; width:419px;}
.date{width:360px; text-align:right;padding-top:26px;}
.bl_menu{width:792px}
.bl_user8{width:219px;padding-top:30px;}
.bl_slider{width:670px;}
.bl_slider_links{width:330px;}

#header {
/*height:247px;*/
width:1100px;
margin-bottom:0 ;
position:relative;
height:auto
}
.head_bl_1{height:252px; overflow:hidden}
.head_bl_2{padding-top:55px;padding-left:805px;}
.head_bl_3{width:281px;}
.head_bl_4{padding-left:106px;}
.head_bl_5{width:477px; position:relative}
.head_bl_6{width:294px;}
.head_bl_7{padding:82px 0px 0px 41px;}



/*________________________________________FONTS_____________________________________*/
.fTitle{   color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
letter-spacing:0 ;
line-height:33px;
font-weight:bold;
}
.fSlogan{color:#FFFFFF;
font-size:11px;
margin:0px 0px 0 0;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
}
a:link, a:visited {color: #38C9EF;text-decoration: underline; outline:none}
a:hover {text-decoration: none;}
strong{ font-size:12px; color:#fff;}
.fcopy{
display:block;
font-size:11px;
}
a.footer_link{color:#fff ;}
.fital{     font-size:12px; font-style:italic; color:#6C6F6C ;}
a.f12{       color:#000000;  font-size:12px ;text-transform:uppercase;font-weight:bold;}
.f11{       font-size:11px ;}
.tahoma{    font-family:tahoma ;}
a.link{     font-size:11px; color:#666666 ;}
.fsearch{   margin-bottom:4px;}
.fsalat{     font-size:13px; color:#90E038 ;}
.fsalat_1{     font-size:14px; color:#90E038 ;text-transform:uppercase;}
.fsalatupper{background:url(marker_1.png) no-repeat scroll 0 0 transparent;
				color:#90E038 ;font-size:13px;padding:0 0 0 28px;text-transform:uppercase;}
.icon_1{     font-size:14px;background:url(IMAGES/icon_1.jpg) no-repeat;padding:0px 0px 0px 26px;}
.icon_2{     font-size:14px;background:url(IMAGES/icon_2.jpg) no-repeat;padding:0px 0px 0px 26px;}
.icon_3{     font-size:14px;background:url(IMAGES/icon_3.jpg) no-repeat;padding:0px 0px 0px 26px;}
.icon_4{     font-size:14px;background:url(IMAGES/icon_4.jpg) no-repeat;padding:0px 0px 0px 26px;}
.menu_list{ margin-top:7px;}
.menu_list a{ text-decoration:none ; font-size:14px;margin-left:42px ;color:#fff ;}
.menu_list a:hover{ text-decoration:underline ;}
.fblueB{    font-size:14px; color:#287DB4 ;font-weight:bold;}
.ftab{   font-size:14px; font-family:Arial;}
.forangeB{  font-size:12px; color:#ED8B00 ;font-weight:bold;}
.fwhite{    font-size:11px; font-family:tahoma; color:#FFFFFF ;}

.fblack{    font-size:11px; font-family:Arial; color:#000000;font-weight:bold;}
.fgray{ 
}

.fHead{     font-size:24px; font-family:Arial;color:#fff;text-transform:uppercase;} 
.fHead1{    color:#FFFFFF;
font-family:Arial;
font-size:24px;
padding-top:92px;
text-shadow:-1px 0px 1px #104487; letter-spacing:-1px;}
.fHead2{    font-size:24px; font-family:Arial;color:#B23701;font-weight:bold;text-transform:uppercase;} 
.fprice{    font-size:18px; font-family:Tahoma;color:#FFFFFF;} 

.gallery_count{color:#3A3A3A; font-family:tahoma; font-size:12px; cursor:pointer;margin:0 3px;}
.gallery_count:hover{ text-decoration:underline}

.bannergroup_text{
margin:0 0 10px;}
.question{font-size:14px;
margin:0 0 10px;}

#user7 .bannergroup_text{color:#000;}
.fpolls{font-size:12px;}

.inputbox_text, .contact input, .inputbox, .poll th, .poll_statistics, fieldset {border:1px solid #FFFFFF;}
.contact input ,.inputbox {padding: 2px;}
.poll th, .poll_statistics, fieldset{padding:5px;}
.poll th, .poll_statistics{color:#38C9EF;}
legend{color:#38C9EF;}
.center{width:1100px; text-align:left}

.poll h3, .h2contact, .contentheading, .componentheading {
color:#FFFFFF;
display:block;
font-family:'Arial';
font-size:22px;
font-weight:normal;
line-height:18px;
margin:0 0;
padding:4px 0 20px;
text-align:left;
text-transform:none;
width:100%;
}

.ie_hack_for_login_0{padding:0px 7px 0px 18px;}
.ie_hack_for_login_1{padding-top:5px;}
.ie_hack_for_login_2{padding-top:5px;padding-left:27px; padding-right:27px}
.ie_hack_for_login_3{padding-top:5px;}

.modifydate, .createdby, .createdate, .small{color:#90E038;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;}


.fusername, .fpassword, .fremember, #user7 .fusername, #user7 .fpassword, #user7 .fremember{}
.fusername, .fpassword, .fremember{}
#user7 .fusername, #user7 .fpassword, #user7 .fremember{color:#464646;}

.fremember{padding-top:2px;}


a.flogin, a.flogin_create, .fnoaccount{ color:#FFFFFF;
padding-left:0}
a.flogin{text-decoration:none; }
#user7 a.flogin{/*color:#464646 ;*/text-decoration:none}
a.flogin:hover{text-decoration:underline; }

a.flogin_create{text-decoration:underline;color:#38C9EF;}
a.flogin_create:hover{text-decoration:none;}

.fnoaccount{
display:inline;font-size:11px;
margin:0 ; display:none}
.system-readmore{ margin-top:20px;}

/*________________________________________TOPMENU_____________________________________*/




#topmenu ul, #topmenu li{list-style-type: none;padding: 0 ;margin: 0 ; position:relative}
#topmenu a{float:left;display:block;}
#topmenu{
/*overflow:hidden;*/
text-align:left;
padding-left:104px;
padding-top:23px;
position:relative;

}

#topmenu, #topmenu a{}
#topmenu  ul.menu > li > a {
font-family:Arial;
font-size:15px;
text-align:left;
text-decoration:none ;
color:#fff ;
margin:0 15px 0px 0;
padding:0px 9px;
height:32px;
line-height:32px;

}

#topmenu a span{display:block;padding:0px 12px 0px 12px;height:32px;}


#topmenu  ul.menu > li{
	float: left;
	background:none;	
	margin:0 0 0px 0 ;	
	
}

#topmenu ul.menu  li {}


#topmenu ul.menu >li:hover, #topmenu ul.menu > li#current{background:url(IMAGES/menu_left.png) no-repeat left ; cursor:pointer}
#topmenu ul.menu > li:hover > a, #topmenu ul.menu > li#current > a {background:url(IMAGES/menu_right.png) no-repeat right ; cursor:pointer}
#topmenu ul.menu > li:hover > a > span, #topmenu ul.menu > li#current > a > span{background:url(IMAGES/menu_mdl.png) repeat-x left ; cursor:pointer}


.ulwrapper{
background:url("../images/dropdown_top.png") no-repeat scroll 0 38px transparent;
border:0 solid #C1C0C1;
left:0;
padding:38px 0 0 ;
position:absolute;
width:162px;
z-index:350;}
.ulwrapper_btm{background:url(IMAGES/dropdown_btm.png) no-repeat bottom;padding:13px 0px 14px 0px;}
.ulwrapper_mdl{background:url(IMAGES/dropdown_mdl.png) repeat-y ;}

.ulwrapper ul {
margin:0 ;
padding:0px 0 0 ;
position:relative;

}
.ulwrapper ul li a{color:#FFFFFF ; font-size:13px;line-height:23px  ; float:none ; text-align:left; background:none ; text-decoration:none }
.ulwrapper ul li a:hover{ text-decoration:underline ;  cursor:pointer}
.ulwrapper ul li{float:none ;}
.ulwrapper span{padding:0px 0px 0px 26px ; background:none ; height:23px ; }

.clock{left:588px;
position:absolute;
top:75px;}

html>/**/body .clock, x:-moz-any-link, x:default {top:103px;}
/*________________________________________MARKERS_____________________________________*/
a.more{background:url(IMAGES/main_menu.png) no-repeat 0px 4px;padding-left:18px; font-size:11px;}

a.marker{ 
background:url(IMAGES/marker_3.png) ;
background-position:0 50% ;
background-repeat:no-repeat ;
padding:0 0 0 35px;
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
}
a.marker:hover{text-decoration:underline; }


a.marker_1{ 
background-image:url(marker_1.jpg);
background-position:0 55%;
background-repeat:no-repeat;
color:#9C9C9C;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
margin:24px 0 0 111px;
padding-left:19px;
text-decoration:underline;
}
a.marker_1:hover{text-decoration:none }

.line_1{background-repeat:repeat-x;height:1px; line-height:1px;}

.pagination_block{padding:20px 0 0 0;}
span.pagination span, span.pagination a {
padding:5px;
}
span.pagination span{/*color:#fff;*/}
.shov:hover{ text-decoration:underline}


.createdby{display:block;}
.createdate{background-repeat:no-repeat;
display:block;}
.articleinfo{margin:0 0 15px 0 ;}

.bg_top_header{background-image:url(IMAGES/bg_top.jpg);width:557px;height:180px; background-repeat:no-repeat; overflow:hidden}

/*________________________________________BUTTONS_____________________________________*/

a.readon, .button_vote, .button_log,  .button,  .contact .button,  a.button_results,  .resultss{
background:none;
background:url(IMAGES/readon.jpg) no-repeat ;

border:0 solid #FFFFFF;
color:#FFFFFF ;
cursor:pointer;
font-family:arial;
font-size:12px;
height:24px;
line-height:24px;
margin:0;
width:90px;
text-align:center;
text-decoration:none ;
text-transform:lowercase
}


#content a.readon, #content  .resultss, #content a.button_results, #content .contact .button{}



.button_log{ background:none;background:url(IMAGES/btn_login.jpg) no-repeat ;width:78px;height:24px;}
.contact .button {
margin:5px 0 0;

}
.button, .contact .button { }
.button_vote, .button, .button validate, .resultss {background:url(IMAGES/readon_1.jpg) no-repeat ;
padding-bottom:2px;
}




.resultss{
margin-left:6px;
}
a.readon {
float:left;
margin-bottom:0;
margin-top:0;
}
#content a.readon{  margin-top:10px;}
 

a.readon:hover {
	text-decoration: none ;
}

.save{ margin-top:10px;}
#editor-xtd-buttons{ line-height:20px}
.editor .blank{margin:8px 0 0 0;}
.calendar .button{background:none ;color:#000 ;}
/*________________________________________MODULE TITLE________________________________*/
.topcontent h3 span, #left_outmiddle h3 span, #left_outleft h3 span, #left_outright h3 span, #right_outmiddle h3, span #right_outleft h3 span, #right_outright h3 span {
	padding:0 ; display:block;
}

/*________________________________________ARTICLE_____________________________________*/
.article_row .row_separator{padding:0 ;margin:0 ;height:0; line-height:0;}
.leading_separator{
clear:both;
padding-top:15px;
display:block;
}

/*________________________________________LOGINFORM___________________________________*/
.form-login, .poll, .bannergroup_text{margin:0 ;/*width:150px;*/}
#form-login{padding:0 ;margin:0 ;}
.bg_login{
background:url(IMAGES/bg_login.png) no-repeat scroll 0 0 transparent ;
border:0 solid #615747;
height:20px;
margin:0 36px 0 5px;
width:147px;
}
.inputbox_login {
background:none repeat scroll 0 0 transparent;
border:medium none;
color:#074D83;
font-family:Arial;
font-size:12px;
padding:3px 0 0 10px;
width:118px;
}
#mod_login_password{}

.remember_block{padding:0px 0 0; }
	.bl_left{width:20px;padding:3px 0 0 0;}		
	.bl_right{padding:3px 0 0 3px;}
	.checkbox{padding:0 ;margin:0 ;}	
.forgot_block{line-height:22px;
margin:15px 0 0;}		
.not_account_text{margin:0 ;}



/*________________________________________SEARCH_____________________________________*/
.button_search{
background-image:url(IMAGES/btn_search.jpg) ;
background-position:0 0;
background-repeat:no-repeat;
border:0 none;
cursor:pointer;
height:22px;
margin-left:13px;
width:22px;
}
.bg_search{
background:url(IMAGES/bg_search.jpg) no-repeat scroll 0 0 transparent;
border:0 solid #908787;
height:20px;
margin-left:10px;
width:147px;
}
.inputbox_search {
background:none repeat scroll 0 0 transparent;
border:medium none;
color:#074D83;
font-family:Arial;
font-size:12px;
padding:3px 0 0 6px;
width:135px;
}
.bg_search_fon{}
#left .bg_search, #right .bg_search, .topcontent .bg_search{width:130px;} 
#left .inputbox_search, #right .inputbox_search, .topcontent .inputbox_search{width:110px;} 
#left .fsearch, #right .fsearch, .topcontent .fsearch{display:none;}


 

.bg_search_fon_content{}
#user7 .bg_search{}
/*________________________________________CONTACTS________________________________________*/
.inputbox_contact {
/*border: 1px solid #D4D0C8;*/
background:transparent none repeat scroll 0 0;
border:medium none;
padding:3px 0 0 2px;

}

address {
font-style:normal;
margin:10px 0;
}

address p {
line-height:1em;
}

.contact label {
float:left;
width:14em;
margin:10px 0 0;
}

span.marker {
margin:0 10px 0 0;
}

.contact_email_checkbox label {
float:none ;
}

.contact label.copy {
width:90%;
padding:0 0 0 10px;
}


#contact_email, #contact_name, #contact_subject{width:167px;}
.inputbox_text {
height:146px;
padding:2px;
width:349px;
}
/*_____________Submit A Web Link__________*/
.jformdescription, #jformtitle, #jformurl, #jformdescription{width:186px;}
#jformcatid{width:192px;}

.contact input {
background:#fff;

color:#000;
padding:2px 2px 0;
margin:10px 0 0;
}

label.textarea {
float:none ;
margin:10px 0;
display:block;
width:100%;
}

.blog_more h2{ font-size:15px}

.contact input.invalid,.contact textarea.invalid {
border:solid 2px red;
}

.contact label.invalid {
color:red;
}
/*________________________________________POLLS________________________________________*/
.polls_block{ line-height:27px; height:27px;}
.polls_left{width:30px;padding:5px 0 0 0;line-height:normal}
.polls_right{padding:0 ;}


.polls_buttons{padding:15px 0 0 0;}


poll .polls_color_1,.poll .polls_color_2,.poll .polls_color_3,.poll .polls_color_4,.poll .polls_color_5 {
border:solid 1px;
position:relative;
}

.poll .td_2 {
width:100px;
}

.poll .td_3 {
width:300px;
}

.poll form {
margin:20px 0;
}

.poll table {
font-size:1em;
width:auto;
border:solid 0;
position:relative;
}

.poll table .td_1 {
width:30px;
}

.poll table caption {
color:#93246F;
font-size:1em;
font-weight:bold;
margin:10px 0;
text-align:left;
}

.poll td.line {
width:300px;
}




/**********Editor**********/
.editor #text_formatselect_text, #text_formatselect_open, .mce_help, .mce_cleanup, .mce_strikethrough, #text_justifyfull, #text_unlink, #text_anchor{ display:none }
.editor input#title{width:150px ;}
.editor input#created_by_alias{width:208px ;}
#publish_up, #publish_down{width:140px;margin:0 10px 0 0;}
.metadata{width:258px;}

/**********Rss*************/
.moduletable_rss a{ text-decoration:none }

/* Tooltips */
.tool-tip {
	float: left;
	border: 1px solid #D4D5AA;
	padding: 5px;
	background: #FFFFCC;
	max-width: 323px;
}

.tool-title {
	padding: 0;
	margin: 0;
	margin-top: -15px;
	padding-top: 15px;
	padding-bottom: 5px;
	background: url(../../system/images/selector-arrow.png) no-repeat;
	font-size: 100%;
	font-weight: bold;color:#000 ;
}

.tool-text {
	margin: 0;
	font-size: 100%;
	color:#000;
}


.error {
margin:0;
}
.message {
margin:0 ;
}
#system-message dt.error, dt.message {
display:none;
}
.error dd ul {
background:#CE0303 none repeat scroll 0 0;
border-bottom:3px solid #670606;
border-top:3px solid #670606;
color:#FFFFFF;
margin:0 ;
padding:5px 0 5px 0 ;
}
.error dd ul li {
background:transparent none repeat scroll 0 0 ;
color:#FFFFFF ;
margin:0 0 0 10px ;
padding:0 ;
}